package com.heima;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
@MapperScan("com.heima.dao")
//就记住这种写法就行 这直接扫描com.heima包就行吧  这个扫描到  dao包 也就是你的mapper在的包  虽然 协商一级的包 页可以   但是会 额外添加一些别的包进去  就是浪费运行速度吧？  不是  他在扫描的时候会判断是不是接口类型 好吧
/**
 *  beanDefinition.getMetadata().isInterface() && beanDefinition.getMetadata().isIndependent();
 *
 *  这个就是判断扫描到的 是不是接口  && 是不是已经依赖过了   他会扫描接口类型    如果你包范围里又接口但是 不是mybatis的mapper接口 就会多一些信息  能理解不 这样能理解 ok 就记住 mapper都放在一个包里  然后这里写那个包的路径就行 嗯 还有其他问题不 没了
 */
public class SpringBootZhApplication {

    public static void main(String[] args) {
        // PageHelper.startPage(1, 10);
        SpringApplication.run(SpringBootZhApplication.class, args);
    }

}
